home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / musicali / psmp.lha / PSMP / PSMP.readme < prev    next >
Text File  |  1997-01-14  |  4KB  |  95 lines

  1. Short:  IFF-8SVX player by Smack/Infect V0.9
  2. Author: epgbd@cluster.urz.uni-halle.de
  3. Type:   mus/play
  4.  
  5.  
  6. $VER: PSMP 0.9 (Tue 14-Jan-97)
  7.  
  8. News
  9. ----
  10. This time there are only some minor changes:
  11.  -file errors while opening now cause the reqtools filerequester to appear
  12.  -changed appearance of the progress window (hi Melkor!)
  13.  
  14. Introduction
  15. ------------
  16. After I bought a large hard disk a few months ago I thought that I would
  17. need something to fill it so I sampled some CDs borrowed from friends.
  18. And, as I'm a hobby programmer, I also had to code my own player program
  19. which was very small and simple and not to be released to the pulic. But
  20. when I found a program called 'wavepak' which compresses samples using the
  21. 4Bit-Delta algorithm (Fibonacci coding) and also introduces the new
  22. Exponential coding, I implemented some code in my player to support these
  23. compressed samples. And, while we are talking about compression, I thought
  24. it could be nice to play XPK-compressed files because these special
  25. 8Bit-sample packers (SQSH, CRMS) achieve quite good compression ratios
  26. without the quality loss of 4Bit-Delta.
  27. After the first release of PSMP on Aminet several people have sent me letters
  28. giving me suggestions for new features (hi Lamar!). Most of the requested
  29. things appeared quite useful to me so I implemented them (Workbench startup,
  30. stereo sample support, LOADALL). And after all the program is still quite
  31. small in size, even with the new progress indicator.
  32.  
  33. Features
  34. --------
  35.  -plays large samples (>64K) while loading (unless forced to LOADALL)
  36.  -supports compression (type 1: Fibonacci Delta, type 2: Exponential Delta,
  37.   the latter one was introduced by Wilhelm Noeker in his program 'wavepak')
  38.  -files may be compressed with XPK (they are loaded and decompressed
  39.   partially using xpkmaster.library's function XpkRead())
  40.  -no GUI, no MUI (yes, it's one of the main features!)
  41.  -source code included (also contains the program's history)
  42.  
  43. Requirements
  44. ------------
  45. PSMP should work on all Amigas equipped with OS V37+.
  46.  
  47. Usage
  48. -----
  49. PSMP can be started from shell with these options:
  50.  FILE................file name of an IFF-8SVX sample,
  51.                      if omitted a reqtools filerequester appears
  52.  P=PLAYBACKRATE/K/N..set sampling rate for playing (in Hz=1/sec),
  53.                      overrides the value stored in the file
  54.  F=FILTER/S..........enable hardware-lowpass-filter
  55.  R=REPEAT/S..........restart sample after EOF (loop forever)
  56.  I=INFO/S............don't play, just print some information about the file
  57.  L=LOADALL/S.........the complete file is loaded to memory before playing,
  58.                      useful when playing samples from floppy disk
  59.  NP=NOPROGRESS/S.....don't open progress indicator window
  60.  NI=NOINFO/S.........don't output anything to shell or CON: window
  61.  PS=PUBSCREEN/K......name of the public screen on which the progress indicator
  62.                      will open (note that the name is case-sensitive!)
  63. It is also possible to start PSMP from Workbench, either directly via its
  64. own icon or via the 'Default Tool'-field of a sample's icon.
  65. All shell options (except FILE of course) can also be used as tooltypes.
  66.  
  67. While PSMP is running it can be controlled via these break signals:
  68.  Ctrl-F...toggle hardware-lowpass-filter on/off
  69.  Ctrl-E...repeat mode off (exit when the sample's end is reached next time)
  70.  Ctrl-D...repeat mode on
  71.  Ctrl-C...exit immediately
  72. The progress indicator is updated when PSMP needs to load the next 32KB-part
  73. of the sample, so the update time depends on the sampling rate. (sorry, but
  74. exact updating using timer.device would require much more effort and I think
  75. it's not really necessary, is it?)
  76.  
  77. Author
  78. ------
  79. PSMP is Copyright (c) 1996, 1997 by Michael Henke. It is released as FREEWARE,
  80. which means it may be distributed and used for free, but no profit may be
  81. made with it (neither by selling the program nor by using it commercially).
  82. The program and the information within this text are provided 'AS-IS'.
  83. The entire risk as to its quality and performance is with the user.
  84. In no event will the author be liable for direct, indirect, incidental or
  85. consequential damages resulting from any defect in the program.
  86.  
  87. Michael Henke (Smack/Infect)
  88. Praetoriusstr. 1/205
  89. 06124 Halle
  90. Germany
  91. EMail: epgbd@cluster.urz.uni-halle.de
  92.  
  93. Don't eat the bad fish :-)
  94. Infect rulez.
  95.